NNNH2NNNH2NOCH3SSHOHOHNCH3OHDDDDDD